a=1.5678912
b=-1.5678912
#格式化：浮点数
print('|%f|'%a)
#格式化：字符串
print('|%s|'%a)
#格式化：十进制
print('|%d|'%a)
#格式化：保留三位小数
print('|%.3f|'%a)
#+：右对齐，正数+正号，负数+负号
print('|%+20.3f|'%a)
print('|%+20.3f|'%b)
#-：左对齐，正数无符号，负数+负号
print('|%-20.3f|'%a)
print('|%-20.3f|'%b)
#空格：右对齐，正数前空格，负数+负号
print('|% 20.3f|'%a)
print('|% 20.3f|'%b)
#0：右对齐，正数前空格，负数+负号，用0填充空白
print('|%020.3f|'%a)
print('|%020.3f|'%b)

#其他
print('%s,%d,%.2f'%(123.888,12.6,123.457))
